scientific apparatus and instruments - Allemand Anglais Dictionnaire